strong ties - German English Dictionary